A completely dynamic algorithm for split graphs

نویسندگان

  • Federico Mancini
  • Pinar Heggernes
چکیده

We present a fully dynamic algorithm for split graphs that supports the following types of operations: (1) query whether deleting or inserting an edge preserves the split property, (2) query whether inserting a new vertex with a given neighborhood in the current graph preserves the split property, (3) insert or delete an edge or a vertex when the split property is preserved, (4) insert an edge or a vertex even when the split property is not preserved, adding a minimal or a minimum set of additional edges to keep the graph split, (5) delete an edge even when the split property is not preserved, deleting a minimal or a minimum set of edges from the current graph to keep the graph split. Usually, fully dynamic algorithms for recognizing and maintaining a class of graphs support operations of type (1), (2), and (3). Because of the additional operations we call our algorithm completely dynamic. As an interesting consequence, we show that the above operations very easily lead to the following results, in addition to the dynamic algorithm: a linear-time vertex incremental certifying algorithm for recognizing split graphs, and a linear-time vertex incremental algorithm for computing a minimal split completion of an arbitrary graph. Both of these algorithms match the best known algorithms for these purposes, but have the advantage og being vertex incremental thusly allowing the input to be given on-line. Finally, by the dynamic operations of type (4) and (5), we show that the following problems can be solved in linear time: adding a minimum number of edges to a given split+1v or split+1e graph to obtain a split graph, and removing a minimum number of edges from a given split−1e graph to obtain a split graph.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Distance Hereditary Graphs Using Split Decomposition

The problem of maintaining a representation of a dynamic graph as long as a certain property is satisfied, has recently been considered for a number of properties. This paper presents an optimal algorithm for this problem on vertex-dynamic connected distance hereditary graphs: both vertex insertion and deletion have complexity O(d), where d is the degree of the vertex involved in the modificati...

متن کامل

Dynamically maintaining split graphs

We present an algorithm that supports operations for modifying a split graph by adding edges or vertices and deleting edges, such that after eachmodification the graph is repaired to become a split graph in a minimal way. In particular, if the graph is not split after the modification, the algorithm computes a minimal, or if desired even a minimum, split completion or deletion of themodified gr...

متن کامل

A particle swarm optimization algorithm for minimization analysis of cost-sensitive attack graphs

To prevent an exploit, the security analyst must implement a suitable countermeasure. In this paper, we consider cost-sensitive attack graphs (CAGs) for network vulnerability analysis. In these attack graphs, a weight is assigned to each countermeasure to represent the cost of its implementation. There may be multiple countermeasures with different weights for preventing a single exploit. Also,...

متن کامل

An Ant Colony Optimization Algorithm for Network Vulnerability Analysis

Intruders often combine exploits against multiple vulnerabilities in order to break into the system. Each attack scenario is a sequence of exploits launched by an intruder that leads to an undesirable state such as access to a database, service disruption, etc. The collection of possible attack scenarios in a computer network can be represented by a directed graph, called network attack gra...

متن کامل

Split decomposition and graph-labelled trees: characterizations and fully-dynamic algorithms for totally decomposable graphs

In this paper, we revisit the split decomposition of graphs and give new combinatorial and algorithmic results for the class of totally decomposable graphs, also known as the distance hereditary graphs, and for two non-trivial subclasses, namely the cographs and the 3-leaf power graphs. Precisely, we give strutural and incremental characterizations, leading to optimal fullydynamic recognition a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Notes in Discrete Mathematics

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2006